take (something) further - French English Dictionary